be open to criticism - Turkish English Dictionary